package com.cet.designapplication.dutychain;

import com.cet.designapplication.pojo.BusinessLaunch;

import java.util.List;

/**
 * @author NSOC
 */
public abstract class AbstractBusinessHandler {

    public AbstractBusinessHandler nextHandler;

    public boolean hasNextHandler() {
        return nextHandler != null;
    }

    public abstract List<BusinessLaunch> processHandler(List<BusinessLaunch> launchList,
                                                                 String targetCity,
                                                                 String targetSex,
                                                                 String targetProduct);
}
